#ad-chart-row > td {
    margin: 0;
    padding: 0;
}
#grid .data{
    cursor:pointer;
}
.chart-select {
    position: absolute;
    right: 0;
    top: 1px;
}
.padingBottom{
	padding-bottom:20px;
}

/*被禁用的菜单栏*/
.dropdown-menu .conditional-action.disabled{
	cursor: not-allowed;
	filter: Alpha(Opacity=50);
	opacity:0.5;
}

#tree {
	display:block;
	width:100%;
	max-height:240px;
    overflow-y: hidden;
    border-top: none;
	position:absolute;
	top:100%;
	left:0px;
	z-index:9;
	background:#fff;
}
.ztree li a span.button{
	background-size:16px !important;
}
.ratus {
	border: 1px solid #DCDCDC;
	padding: 5px;
}
#result img{
	width:16px;
	height:16px;
}
.color-red, .color-red *{
	color:#f00 !important;
}

/*覆盖bootstrap样式*/
.campaignGroup-title, .adset-title{
	margin:10px;
}

.toggle{
    display: inline-block;
    width:55px;
    padding:0px;
    height:20px;
    vertical-align: middle;
}
.toggle.no-click{
    cursor: not-allowed;
    filter: Alpha(Opacity=50);
    opacity:0.5;
}
.toggle i{
    top:0px;
}

.refresh-rotation{
    color:#6c6c6c;
    -webkit-animation: rotation 1s ease-in-out infinite;
    -moz-animation: rotation 1s ease-in-out infinite;
    animation: rotation 1s ease-in-out infinite;
}

.toggle .refresh-rotation{
    margin-left:58px;
    margin-top:-5px;
    vertical-align:middle;
}
.getLoading{
	display:inline-block;
	width:16px;
	height:16px;
}
/*复制功能*/
.ad-copy{
	display:inline-block;
	padding-right:20px;
	margin-right:-20px;
	color:#3276b1;
	cursor:pointer;
}
.ad-copy:hover{
	text-decoration: underline;
}
.ad-copy.copy-ing{
	color:#ddd;
	text-decoration: none;
}
.ad-copy .refresh-rotation{    
	display:none;
    margin-right: -20px;
    width: 20px;
}
.ad-copy.copy-ing .refresh-rotation{
	display:inline-block;
}

/*分页*/
li.active{
	/*display:none;*/
}
/*线型图表*/
#tabs{
	min-height:400px;
}

#moreTargetingMenu{
    /*min-width: 400px;*/
}

#moreTargetingMenu>li>a{
    display:flex
}

/*选择目标及配置样式*/
.select2-container {
  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle;
}
.select2-container .select2-choice {
  -moz-user-select: none;
  background-clip: padding-box;
  background-color: #fff;
  border: 1px solid #ccc;
  color: #444;
  display: block;
  height: 32px;
  line-height: 32px;
  overflow: hidden;
  padding: 0 0 0 8px;
  position: relative;
  text-decoration: none;
  white-space: nowrap;
}
.select2-container .select2-choice > .select2-chosen {
  display: block;
  margin-right: 26px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.select2-search-choice-close::before {
  color: #fff;
  content: "";
}
.select2-container .select2-choice abbr {
  border: 0 none;
  cursor: pointer;
  display: none;
  font-size: 1px;
  height: 12px;
  outline: 0 none;
  position: absolute;
  right: 24px;
  text-decoration: none;
  top: 8px;
  width: 12px;
}
.select2-container .select2-choice .select2-arrow {
  background: #eee none repeat scroll 0 0;
  border-left: 1px solid #ccc;
  display: inline-block;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  width: 34px;
}
.select2-container .select2-choice .select2-arrow b::before {
  content: "\f107";
  display: block;
  height: 100%;
  text-align: center;
  width: 100%;
}
.select2-container .select2-choice .select2-arrow b {
  display: inline-block;
  font-family: FontAwesome;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: 100%;
  line-height: 28px;
  position: relative;
  width: 100%;
}
.bs-example{
	position:relative;
}
#moreBtn{
	height:34px;
}
